St. Louis experiences a continental climate with distinct seasonal patterns. Winters are bitterly cold, with temperatures often below freezing and occasional drops as low as -22°C in February. Spring brings rapid warming, with March and April temperatures rising from near-freezing to the mid-20s Celsius, setting the stage for warm summers. Summers are hot and humid, with highs often reaching 36-38°C from June to August. As autumn arrives, temperatures cool gradually, returning to more moderate levels by November, before dropping again in December.